package com.ktgj.customer.domain.Insurance.dftModel;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
@ApiModel("购买保险接口请求信息-保险详细信息")
public class BuyInsuranceInfo {

    @ApiModelProperty("被保人姓名")
    private String protectName;

    @ApiModelProperty("被保人证件号码")
    private String protectCard;

    @ApiModelProperty("被保人证件类型，格式：身份证/护照----I/P（暂时只支持两种格式）")
    private String protectIdType;

    @ApiModelProperty("被保人生日，格式：yyyyMMdd做保险")
    private String protectBirthday;

    @ApiModelProperty("被保人手机号")
    private String protectPhone;

    @ApiModelProperty("被保人票号13位去掉-")
    private String ticketNo;

    @ApiModelProperty("被保人票号对应的航班序号")
    private String flightIndex;

    @ApiModelProperty("航班号")
    private String flightNo;

    @ApiModelProperty("出发城市三字码")
    private String depCity;

    @ApiModelProperty("到达三字码")
    private String arrCity;

    @ApiModelProperty("航班起飞时间yyyyMMddHHmm")
    private String depDateTime;

    public String getProtectName() {
        return protectName;
    }

    public void setProtectName(String protectName) {
        this.protectName = protectName;
    }

    public String getProtectCard() {
        return protectCard;
    }

    public void setProtectCard(String protectCard) {
        this.protectCard = protectCard;
    }

    public String getProtectIdType() {
        return protectIdType;
    }

    public void setProtectIdType(String protectIdType) {
        this.protectIdType = protectIdType;
    }

    public String getProtectBirthday() {
        return protectBirthday;
    }

    public void setProtectBirthday(String protectBirthday) {
        this.protectBirthday = protectBirthday;
    }

    public String getProtectPhone() {
        return protectPhone;
    }

    public void setProtectPhone(String protectPhone) {
        this.protectPhone = protectPhone;
    }

    public String getTicketNo() {
        return ticketNo;
    }

    public void setTicketNo(String ticketNo) {
        this.ticketNo = ticketNo;
    }

    public String getFlightIndex() {
        return flightIndex;
    }

    public void setFlightIndex(String flightIndex) {
        this.flightIndex = flightIndex;
    }

    public String getFlightNo() {
        return flightNo;
    }

    public void setFlightNo(String flightNo) {
        this.flightNo = flightNo;
    }

    public String getDepCity() {
        return depCity;
    }

    public void setDepCity(String depCity) {
        this.depCity = depCity;
    }

    public String getArrCity() {
        return arrCity;
    }

    public void setArrCity(String arrCity) {
        this.arrCity = arrCity;
    }

    public String getDepDateTime() {
        return depDateTime;
    }

    public void setDepDateTime(String depDateTime) {
        this.depDateTime = depDateTime;
    }
}
